package com.smile.model.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 抵达目标点动作相关实体类
 *
 * @author 宁海博
 */
@Data
@ToString
@TableName("feisuan_reach_target_point_action")
public class FeisuanReachTargetPointAction implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    @TableField("name")
    private String name;

    /**
     * 动作类型(1为开始录像,2为云台俯仰角,3为悬停,4为云台俯仰角,5为无人机偏航角)
     */
    @TableField("action_type")
    private Integer actionType;

    /**
     * 值
     */
    @TableField("action_value")
    private Integer actionValue;

    /**
     * 接警配置id
     */
    @TableField("alarm_reception_setting_id")
    private Long alarmReceptionSettingId;


}
